
/**
 * This is a generated class and is not intended for modfication.  
 */
package valueObjects
{
import com.adobe.fiber.styles.IStyle;
import com.adobe.fiber.styles.Style;
import com.adobe.fiber.valueobjects.AbstractEntityMetadata;
import com.adobe.fiber.valueobjects.AvailablePropertyIterator;
import com.adobe.fiber.valueobjects.IPropertyIterator;
import com.adobe.fiber.core.model_internal;
import com.adobe.fiber.valueobjects.IModelType;
import mx.events.PropertyChangeEvent;

use namespace model_internal;

[ExcludeClass]
internal class _DataAdminModelEntityMetadata extends com.adobe.fiber.valueobjects.AbstractEntityMetadata
{
	private static var emptyArray:Array = new Array();

    model_internal static var allProperties:Array = new Array("lastModifiedTime", "operatorOfSavedata", "commentOfTongzhishuJiaodui", "stateOfTongzhishuJifa", "commentOfTddDaoru", "provinceCode", "applicationId", "stateOfDataJiaodui", "operatorOfTongzhishuJiaodui", "isAvailable", "id", "stateOfTddDaoru", "commentOfTongzhishuJifa", "operatorOfPhotoDaoru", "stateOfTijiao", "province", "commentOfTijiao", "timeOfTongzhishuJifa", "timeOfTddDaoru", "commentOfSavedata", "leibie", "timeOfSavedata", "stateOfTongzhishuJiaodui", "piciCode", "operatorOfTddDaoru", "operatorOfTijiao", "timeOfTongzhishuJiaodui", "timeOfPhotoDaoru", "pici", "population_other", "population_ligong", "stateOfSavedata", "stateOfPhotoDaoru", "timeOfDataJiaodui", "operatorOfDataJiaodui", "successfullyCompleted", "commentOfDataJiaodui", "serialIdToShow", "operatorOfTongzhishuJifa", "timeOfTijiao", "commentOfPhotoDaoru", "population_wenshi");
    model_internal static var allAssociationProperties:Array = new Array();
    model_internal static var allRequiredProperties:Array = new Array();
    model_internal static var allAlwaysAvailableProperties:Array = new Array("lastModifiedTime", "operatorOfSavedata", "commentOfTongzhishuJiaodui", "stateOfTongzhishuJifa", "commentOfTddDaoru", "provinceCode", "applicationId", "stateOfDataJiaodui", "operatorOfTongzhishuJiaodui", "isAvailable", "id", "stateOfTddDaoru", "commentOfTongzhishuJifa", "operatorOfPhotoDaoru", "stateOfTijiao", "province", "commentOfTijiao", "timeOfTongzhishuJifa", "timeOfTddDaoru", "commentOfSavedata", "leibie", "timeOfSavedata", "stateOfTongzhishuJiaodui", "piciCode", "operatorOfTddDaoru", "operatorOfTijiao", "timeOfTongzhishuJiaodui", "timeOfPhotoDaoru", "pici", "population_other", "population_ligong", "stateOfSavedata", "stateOfPhotoDaoru", "timeOfDataJiaodui", "operatorOfDataJiaodui", "successfullyCompleted", "commentOfDataJiaodui", "serialIdToShow", "operatorOfTongzhishuJifa", "timeOfTijiao", "commentOfPhotoDaoru", "population_wenshi");
    model_internal static var guardedProperties:Array = new Array();
    model_internal static var dataProperties:Array = new Array("lastModifiedTime", "operatorOfSavedata", "commentOfTongzhishuJiaodui", "stateOfTongzhishuJifa", "commentOfTddDaoru", "provinceCode", "applicationId", "stateOfDataJiaodui", "operatorOfTongzhishuJiaodui", "isAvailable", "id", "stateOfTddDaoru", "commentOfTongzhishuJifa", "operatorOfPhotoDaoru", "stateOfTijiao", "province", "commentOfTijiao", "timeOfTongzhishuJifa", "timeOfTddDaoru", "commentOfSavedata", "leibie", "timeOfSavedata", "stateOfTongzhishuJiaodui", "piciCode", "operatorOfTddDaoru", "operatorOfTijiao", "timeOfTongzhishuJiaodui", "timeOfPhotoDaoru", "pici", "population_other", "population_ligong", "stateOfSavedata", "stateOfPhotoDaoru", "timeOfDataJiaodui", "operatorOfDataJiaodui", "successfullyCompleted", "commentOfDataJiaodui", "serialIdToShow", "operatorOfTongzhishuJifa", "timeOfTijiao", "commentOfPhotoDaoru", "population_wenshi");
    model_internal static var derivedProperties:Array = new Array();
    model_internal static var collectionProperties:Array = new Array();
    model_internal static var collectionBaseMap:Object;    
    model_internal static var entityName:String = "DataAdminModel";
    model_internal static var dependentsOnMap:Object;    
    model_internal static var dependedOnServices:Array =  new Array();
    
    
    model_internal var _instance:_Super_DataAdminModel;
    model_internal static var _nullStyle:com.adobe.fiber.styles.Style = new com.adobe.fiber.styles.Style();
    
    public function _DataAdminModelEntityMetadata(dataAdminModel : _Super_DataAdminModel)
    {
        // initialize property maps
        if (model_internal::dependentsOnMap == null)
        {
            // depenents map
            model_internal::dependentsOnMap = new Object();
            model_internal::dependentsOnMap["lastModifiedTime"] = new Array();
            model_internal::dependentsOnMap["operatorOfSavedata"] = new Array();
            model_internal::dependentsOnMap["commentOfTongzhishuJiaodui"] = new Array();
            model_internal::dependentsOnMap["stateOfTongzhishuJifa"] = new Array();
            model_internal::dependentsOnMap["commentOfTddDaoru"] = new Array();
            model_internal::dependentsOnMap["provinceCode"] = new Array();
            model_internal::dependentsOnMap["applicationId"] = new Array();
            model_internal::dependentsOnMap["stateOfDataJiaodui"] = new Array();
            model_internal::dependentsOnMap["operatorOfTongzhishuJiaodui"] = new Array();
            model_internal::dependentsOnMap["isAvailable"] = new Array();
            model_internal::dependentsOnMap["id"] = new Array();
            model_internal::dependentsOnMap["stateOfTddDaoru"] = new Array();
            model_internal::dependentsOnMap["commentOfTongzhishuJifa"] = new Array();
            model_internal::dependentsOnMap["operatorOfPhotoDaoru"] = new Array();
            model_internal::dependentsOnMap["stateOfTijiao"] = new Array();
            model_internal::dependentsOnMap["province"] = new Array();
            model_internal::dependentsOnMap["commentOfTijiao"] = new Array();
            model_internal::dependentsOnMap["timeOfTongzhishuJifa"] = new Array();
            model_internal::dependentsOnMap["timeOfTddDaoru"] = new Array();
            model_internal::dependentsOnMap["commentOfSavedata"] = new Array();
            model_internal::dependentsOnMap["leibie"] = new Array();
            model_internal::dependentsOnMap["timeOfSavedata"] = new Array();
            model_internal::dependentsOnMap["stateOfTongzhishuJiaodui"] = new Array();
            model_internal::dependentsOnMap["piciCode"] = new Array();
            model_internal::dependentsOnMap["operatorOfTddDaoru"] = new Array();
            model_internal::dependentsOnMap["operatorOfTijiao"] = new Array();
            model_internal::dependentsOnMap["timeOfTongzhishuJiaodui"] = new Array();
            model_internal::dependentsOnMap["timeOfPhotoDaoru"] = new Array();
            model_internal::dependentsOnMap["pici"] = new Array();
            model_internal::dependentsOnMap["population_other"] = new Array();
            model_internal::dependentsOnMap["population_ligong"] = new Array();
            model_internal::dependentsOnMap["stateOfSavedata"] = new Array();
            model_internal::dependentsOnMap["stateOfPhotoDaoru"] = new Array();
            model_internal::dependentsOnMap["timeOfDataJiaodui"] = new Array();
            model_internal::dependentsOnMap["operatorOfDataJiaodui"] = new Array();
            model_internal::dependentsOnMap["successfullyCompleted"] = new Array();
            model_internal::dependentsOnMap["commentOfDataJiaodui"] = new Array();
            model_internal::dependentsOnMap["serialIdToShow"] = new Array();
            model_internal::dependentsOnMap["operatorOfTongzhishuJifa"] = new Array();
            model_internal::dependentsOnMap["timeOfTijiao"] = new Array();
            model_internal::dependentsOnMap["commentOfPhotoDaoru"] = new Array();
            model_internal::dependentsOnMap["population_wenshi"] = new Array();
                        
            // collection base map
            model_internal::collectionBaseMap = new Object()
        }                        
        
        model_internal::_instance = dataAdminModel;     
    }
    
    override public function getEntityName():String
    {
        return model_internal::entityName;
    }    
    
    override public function getProperties():Array
    {
        return model_internal::allProperties;
    }
    
    override public function getAssociationProperties():Array
    {
        return model_internal::allAssociationProperties;
    }    
    
    override public function getRequiredProperties():Array
    {
         return model_internal::allRequiredProperties;   
    }
    
    override public function getDataProperties():Array
    {
        return model_internal::dataProperties;
    }    
    
    override public function getGuardedProperties():Array
    {
        return model_internal::guardedProperties;
    }     
    
    override public function getUnguardedProperties():Array
    {
        return model_internal::allAlwaysAvailableProperties;
    }        
    
    override public function getDependants(propertyName:String):Array
    {
       if (model_internal::dataProperties.indexOf(propertyName) == -1)
            throw new Error(propertyName + " is not a data property of entity DataAdminModel");  
            
       return model_internal::dependentsOnMap[propertyName] as Array;  
    }
    
    override public function getDependedOnServices():Array
    {
        return model_internal::dependedOnServices;
    }
    
    override public function getCollectionProperties():Array
    {
        return model_internal::collectionProperties;
    }
    
    override public function getCollectionBase(propertyName:String):String
    {
       if (model_internal::collectionProperties.indexOf(propertyName) == -1)
            throw new Error(propertyName + " is not a collection property of entity DataAdminModel");  
            
       return model_internal::collectionBaseMap[propertyName];
    }                
    
     override public function getAvailableProperties():com.adobe.fiber.valueobjects.IPropertyIterator
     {
     	return new com.adobe.fiber.valueobjects.AvailablePropertyIterator(this);
     }  
     
     override public function getValue(propertyName:String):*    
     {
         if (model_internal::allProperties.indexOf(propertyName) == -1)
         {
         	throw new Error(propertyName + " does not exist for entity DataAdminModel");
         }     
           
         return model_internal::_instance[propertyName];
     }       
     
     override public function setValue(propertyName:String, value:*):void   
     {
         if (model_internal::dataProperties.indexOf(propertyName) == -1)
         {
              throw new Error(propertyName + " is not a data property of entity DataAdminModel");
         }  
                                                     
         model_internal::_instance[propertyName] = value;
     }     
     
     override public function getMappedByProperty(associationProperty:String):String
     {
        switch(associationProperty)
        {
            default:
            {
                return null;
            }
        }   
     }
     
     override public function getPropertyLength(propertyName:String):int
     {
        switch(propertyName)
        {
            default:
            {
                return 0;
            }
        }  
     }
     
     override public function isAvailable(propertyName:String):Boolean
     {         
         if (model_internal::allProperties.indexOf(propertyName) == -1)
         {
         	throw new Error(propertyName + " does not exist for entity DataAdminModel");
         }   
                
         if (model_internal::allAlwaysAvailableProperties.indexOf(propertyName) != -1)
         {
         	return true;
         }
         
         switch(propertyName)
         {
            default:
            {
                return true;
            }
         }                                  
     }  
     
     override public function getIdentityMap():Object
     {
         var returnMap:Object = new Object();
       
         return returnMap;
     }       
     
	 [Bindable(event="propertyChange")]
	 override public function get invalidConstraints():Array
     {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_invalidConstraints;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            model_internal::_instance.model_internal::_cacheInitialized_isValid = true;
            return model_internal::_instance.model_internal::_invalidConstraints;        
        }        
     }       
     
	 [Bindable(event="propertyChange")]
	 override public function get validationFailureMessages():Array
     {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_validationFailureMessages;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            model_internal::_instance.model_internal::_cacheInitialized_isValid = true;
            return model_internal::_instance.model_internal::_validationFailureMessages;        
        }        
     }       
     
     override public function getDependantInvalidConstraints(propertyName:String):Array
     {
        var dependants:Array = getDependants(propertyName);
        if (dependants.length == 0)
        {
            return emptyArray;
        }
        
        var currentlyInvalid:Array = invalidConstraints;
        if (currentlyInvalid.length == 0)
        {
            return emptyArray;
        }
            
        var filterFunc:Function = function(element:*, index:int, arr:Array):Boolean
        {
            return dependants.indexOf(element) > -1;     
        }                              
        
        return currentlyInvalid.filter(filterFunc);
     }      
     
    /**
     * isValid
     */
    [Bindable(event="propertyChange")] 
    public function get isValid() : Boolean
    {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_isValid;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            return model_internal::_instance.model_internal::_isValid;        
        }
    }       
     
     [Bindable(event="propertyChange")] 
     public function get isLastModifiedTimeAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfSavedataAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfTongzhishuJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isStateOfTongzhishuJifaAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfTddDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isProvinceCodeAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isApplicationIdAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isStateOfDataJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfTongzhishuJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isIsAvailableAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isIdAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isStateOfTddDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfTongzhishuJifaAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfPhotoDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isStateOfTijiaoAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isProvinceAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfTijiaoAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfTongzhishuJifaAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfTddDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfSavedataAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isLeibieAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfSavedataAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isStateOfTongzhishuJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isPiciCodeAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfTddDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfTijiaoAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfTongzhishuJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfPhotoDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isPiciAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isPopulation_otherAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isPopulation_ligongAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isStateOfSavedataAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isStateOfPhotoDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfDataJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfDataJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isSuccessfullyCompletedAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfDataJiaoduiAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isSerialIdToShowAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isOperatorOfTongzhishuJifaAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isTimeOfTijiaoAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isCommentOfPhotoDaoruAvailable():Boolean
     {
        return true;
     }                       
                  
     [Bindable(event="propertyChange")] 
     public function get isPopulation_wenshiAvailable():Boolean
     {
        return true;
     }                       
                  

    /**
     * derived property recalculation
     */

     model_internal function fireChangeEvent(propertyName:String, oldValue:Object, newValue:Object):void
     {
     	this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, propertyName, oldValue, newValue));
     }

    [Bindable(event="propertyChange")]   
    public function get lastModifiedTimeStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfSavedataStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfTongzhishuJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get stateOfTongzhishuJifaStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfTddDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get provinceCodeStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get applicationIdStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get stateOfDataJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfTongzhishuJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get isAvailableStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get idStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get stateOfTddDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfTongzhishuJifaStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfPhotoDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get stateOfTijiaoStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get provinceStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfTijiaoStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfTongzhishuJifaStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfTddDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfSavedataStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get leibieStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfSavedataStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get stateOfTongzhishuJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get piciCodeStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfTddDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfTijiaoStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfTongzhishuJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfPhotoDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get piciStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get population_otherStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get population_ligongStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get stateOfSavedataStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get stateOfPhotoDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfDataJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfDataJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get successfullyCompletedStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfDataJiaoduiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get serialIdToShowStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get operatorOfTongzhishuJifaStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get timeOfTijiaoStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get commentOfPhotoDaoruStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    
    [Bindable(event="propertyChange")]   
    public function get population_wenshiStyle():com.adobe.fiber.styles.Style
    {
		return model_internal::_nullStyle;		
    }      
    

     /**
     * 
     * @inheritDoc 
     */ 
     override public function getStyle(propertyName:String):com.adobe.fiber.styles.IStyle
     {
         switch(propertyName)
         {
            default:
            {
                return null;
            }
         }
     }
     
     /**
     * 
     * @inheritDoc 
     *  
     */  
     override public function getPropertyValidationFailureMessages(propertyName:String):Array
     {
         switch(propertyName)
         {
            default:
            {
                return emptyArray;
            }
         }
     }
    
}

}
